wall/enclosure of earth - Alemán Inglés Diccionario